![]() |
PATH![]() |
This chapter describes the APIs in the Mac OS USB Services Library that support software development of USB class drivers.
The Mac OS USB DDK provides source code for building examples of USB class drivers. The driver sources illustrate how to use the USL for USB class driver development. The USB.h file contains the current application programming interfaces to the USL. Future class driver compatibility requires adhering to the interfaces defined in the USL libraries. The Mac OS USB DDK and other valuable resources for developers can be found at:
http://developer.apple.com/dev/usb/devinfo.htm
The Mac OS USB DDK includes a folder called Writing a USB Driver. The USBDriversTechnote.html file in that folder describes how to write a USB class driver, and discusses how Mac OS processes communicate with the device via the class driver.
The Mac OS USB DDK ReadMe file in the Mac OS USB DDK folder provides the instructions for setting up your Macintosh development system and target environments.
Mac OS USB Compatibility Notes file contains information about ADB, serial port, and USB gaming device compatibility and software support issues.
Previous | Back Up One Level | Next |